创建并运行一个 Spring Boot 项目
利用 IDEA 创建一个 Spring Boot 项目、利用网页创建一个 Spring Boot 项目。
Spring Security 6.x 系列【1】基础篇之概述及入门案例
是Spring组织提供的一个开源安全框架,目前最新的版本为6.0.2,基于Spring开发,所以非常适合在中使用。提供认证、授权、抵御常见攻击等功能,将认证与授权分离,并提供了扩展点。对保护命令式(Spring MVC)和响应式()应用程序有一流的支持,是保护基于Spring开发的应用程序的事实标准
JavaMail发送邮件,附件中文乱码原因解析及解决方案
JavaMail文件名乱码
如何在 Spring Boot中更改默认端口
在本文中,您将学习如何在 Spring Boot 中更改默认端口。默认情况下,嵌入式 Web 服务器使用 来启动 Spring 引导应用程序。有几种方法可以更改该端口,如下所述。在 Spring Boot 中更改默认端口的最简单、更快捷的方法是覆盖配置文件中的默认值。Spring 引导使用配置属性来
Spring概述、Spring的优势和体系结构
Spring是⼀个分层⾮常清晰并且依赖关系、职责定位⾮常明确的轻量级框架,主要包括⼏个⼤模块:数据处理模块、Web模块、AOP(Aspect Oriented Programming)/Aspects模块、Core Container模块和 Test 模块,如下图所示,Spring依靠这些基本模块,
Java Spring概述
Spring 是一款主流的 Java EE 轻量级开源框架 ,Spring 由“Spring 之父”Rod Johnson 提出并创立,其目的是用于简化 Java 企业级应用的开发难度和开发周期。Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从
springboot实现微信扫码登录
用户点击微信登录按钮后,会被引导到微信授权页面,确认授权后会被重定向到/login接口,接口会获取用户的OpenID和AccessToken并处理登录逻辑。可以使用授权链接,引导用户在微信中打开并确认授权,然后获取用户的OpenID和AccessToken。
spring boot 单元测试JUnit5使用断言Assertions和假定Assumptions、嵌套、参数测试
spring boot2.7.11 单元测试JUnit5使用断言Assertions和假定Assumptions、嵌套、参数测试
最经典的20个Spring Boot面试题,95%以上会被问到,不服来战
这是一个基于 Web 的 UI,主要提供了使用可用依赖项创建新 Spring Boot 项目并下载创建为 zip 的项目的能力。例如:— 当我们在项目中添加spring-boot-starter-web依赖项时,Spring Boot 自动配置会查找 Spring MVC 是否在类路径中。通常,在控
若依微服务版(SpringBoot/SpringCloudAlibaba)中在单个服务模块中进行单元测试
在上面的基础上需要在某个服务模块中进行单元测试。
SpringBoot集成JWT实现Token登录验证
JSON Web令牌(JWT)是一种开放的标准(RFC 7519),它定义了一种紧凑而独立的方式在各方之间安全地传输信息为JSON对象。学习总结一下SpringBoot整合JWT的登录token验证,简单易理解哦~
SpringBoot打印系统执行的sql语句以及日志的配置
SpringBoot打印系统执行的sql语句以及日志的配置的方式。
Spring Boot项目使用RabbitMQ队列
Spring Boot项目中使用Rabbitmq做为消息队列。消费队列可以实现生产者和消费者之间的和谐通信。
黑马程序员Spring视频教程,全面深度讲解spring5底层原理 学习笔记
介绍代码仓库地址:https://gitee.com/CandyWall/spring-source-study跟着黑马满一航老师的spring高级49讲做的学习笔记,本笔记跟视频内容的项目名称和代码略有不同,都是基于我自己的考量,代码都已经过运行验证过的,仅供参考。视频教程地址:https://w
SpringBoot防Xss攻击
这里记录一下怎么防止Xss攻击的代码,等以后有需要用到的话,自己直接使用即可。里面有对application/json数据格式和非application/json数据格式做Xss攻击处理。
Redis在SpringBoot中的简单应用
本文作为作者学习的日志,仅供学习使用
6.3 SpringBoot日志进阶实战 Logback配置详解
在上一篇文章中,我和你介绍了SpringBoot快速入门Slf4j + Logback实战,遗留的问题是如何将日志输出到文件。滚动文件、异步日志记录、动态指定属性、日志级别、配置文件等常用功能,覆盖日常Logback配置开发90%的知识点!最终的-- 定义属性,可以通过“${}”来使用属性 -->
Camunda 7工作流引擎 API 以及与Springboot集成实现工作流配置全纪录
Camunda 7工作流引擎 API ,一篇就够了
【SpringBoot+Vue】全网最简单但实用的前后端分离项目实战笔记 - 后端
【SpringBoot+Vue】全网最简单但实用的前后端分离项目实战笔记
SpringBoot集成SpringSecurity从0到1搭建权限管理详细过程(认证+授权)
最近工作需要给一个老系统搭建一套权限管理,选用的安全框架是SpringSecurity,基本上是结合业务从0到1搭建了一套权限管理,然后想着可以将一些核心逻辑抽取出来写一个权限通用Demo,特此记录下。